home *** CD-ROM | disk | FTP | other *** search
/ Gekkan Dennou Club 147 / Gekkan Dennou Club - 2000.8 Vol. 147 (Japan).7z / Gekkan Dennou Club - 2000.8 Vol. 147 (Japan) (Track 1).bin / fdimg / oh!.2hd / OH!DEN_B.LZH / TOOLS / CDC / CDCSXSRC.LZH / LBSRC.LZH / WORK.INC < prev   
Text File  |  1995-03-20  |  2KB  |  120 lines

  1. *━━━□                        □━━━*
  2. *
  3. *         ワーク定義ファイル        1995.03.10
  4. *
  5. *     (C)You Utzse/電脳魔術団/Mankaiseisakujo/1995
  6.  
  7. *━━━□                        □━━━*
  8. .nlist
  9. .include    SCROLL.H
  10. *━━━□    スタックサイズ                □━━━*
  11.  
  12. STKSIZE        =    4*1024
  13.  
  14. *━━━□    ワークの内容の定義            □━━━*
  15. .offset    0
  16.  
  17. cmdLine:        ds.l    1    *コマンドラインのアドレスを保存
  18.  
  19. envPtr:            ds.l    1    *環境のアドレスを保存
  20.  
  21. winRect:        ds.l    2    *ウィンドウレクタングルレコード
  22.  
  23. paramFlg:        ds.w    1    *コマンドラインの解析結果を示すフラグ
  24.  
  25. argTbl:            ds.l    1    *パラメータテーブルのアドレスが入る
  26.  
  27. clr_top:                *ワークメモリ初期化の開始位置
  28. eventRec:                *イベントレコードの先頭
  29. eventRec_what:        ds.w    1    *イベントコード
  30.  
  31. eventRec_whom1:        ds.w    1    *第1引数
  32.  
  33. eventRec_whom1L:    ds.w    1
  34.  
  35. eventRec_when:        ds.l    1    *イベント発生時間
  36.  
  37. eventRec_whom2:        ds.l    1    *第2引数
  38.  
  39.  
  40. eventRec_ShiftBit:
  41. eventRec_what2:        ds.w    1    *タスクマネージャイベントの種類
  42.  
  43. eventRec_taskID:
  44.             ds.w    1    *送り手のタスクID
  45.  
  46. eventMask:        ds.w    1    *イベントマスクを保存
  47.  
  48. taskID:            ds.l    1    *タスクIDを保存
  49.  
  50. winPtr:            ds.b    $72    *ウィンドウレコードを作成するバッファ
  51.  
  52. winActive:        ds.w    1    *ウィンドウアクティブフラグ
  53.  
  54. my_path:        ds.b    92    *パス
  55.  
  56. my_len:            ds.b    1    *タスク名LASCII文字列用
  57.  
  58. my_name:        ds.b    19    *タスク名
  59.  
  60. my_file:        ds.b    24    *ファイル名
  61.  
  62. *940211
  63. S_event:        ds.l    1    *メイン以外のウィンドウに回すためのイベントコード
  64.  
  65. *940220追加
  66. my_prgPtr:        ds.l    1    *自分のタスクのプログラムエリアのアドレス
  67. *940328追加
  68. StupChk:        ds.l    1    *スタートアッププログラムとして起動されたか
  69.  
  70. now_mpt:        ds.l    2    *左クリック時のローカル座標のワーク
  71.  
  72. MS_locate:        ds.l    1    *ローカル座標ワーク用のテンポラリ
  73. MS_time:        ds.l    1    *    〃
  74. D_Click:        ds.l    2    *ダブルクリックフラグ
  75.  
  76. SW_Flag:
  77.             ds.b    28    *オプションスイッチのワーク
  78. SW_WORK:
  79.             ds.w    27    *オプションスイッチ付きの数値データ(short)
  80.  
  81. ParID:            ds.w    1    *親ウィンドウのID
  82. eventCom:        ds.b    TsEvnt
  83. *━━━□    アプリケーションワーク            □━━━*
  84.  
  85. Sc1work:        ds.w    SCSIZE
  86. TtlHdl:            ds.l    1
  87. Ttlargc:        ds.l    1
  88. CD_COUNTER:        ds.l    1
  89.  
  90. b1Hdl:            ds.l    1
  91. b2Hdl:            ds.l    1
  92. b3Hdl:            ds.l    1
  93. b5Hdl:            ds.l    1
  94.  
  95. checkingttl:        ds.w    1
  96. PrgHdl:            ds.l    1
  97. PrgstrPtr:        ds.l    1
  98. Prgstr:            ds.b    400
  99.  
  100.  
  101. TRACKmax:        ds.l    1
  102.  
  103. *CDroute:        ds.l    1
  104.  
  105.  
  106. *━━━□    アプリケーションワークの終わり        □━━━*
  107. clr_end:                    *ワークメモリを初期化の終了位置
  108.  
  109.  
  110.  
  111. WORKSIZE:                    * ワークの終了
  112. *━━━□    コモンエリアサイズ            □━━━*
  113. .offset    0
  114. Cclr_top:
  115.  
  116.  
  117. COMMONSIZE:                * コモンエリアの終了
  118. .text
  119. .list
  120.